home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / x25 / nrs.shar.Z / nrs.shar / SPD.txt < prev    next >
Encoding:
Text File  |  1990-04-27  |  4.6 KB  |  199 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                 NRS database processor in C
  11.  
  12.  
  13.                         Piete Brooks
  14.  
  15.                   University of Cambridge
  16.  
  17.  
  18.                        Julian Onions
  19.  
  20.                   University of Nottingham
  21.  
  22.  
  23.                         Adrian Pell
  24.  
  25.                    University of Reading
  26.  
  27.  
  28.  
  29.  
  30.  
  31. _W_h_a_t _i_s _t_h_e _N_R_S?
  32.  
  33. The Name Registration  Service  (NRS)  is  operated  by  the
  34. University  of  Salford  on behalf of the Joint Network Team
  35. (JNT) of the Computer Board.  It  maintains  a  database  of
  36. information  relating  names of entities (machines) and ser-
  37. vices to X.25 addresses on  both  JANET  and  PSS  and  vice
  38. versa.
  39.  
  40. The NRS also provides a number of packages for accessing the
  41. database in various ways.  These latter packages are written
  42. in FORTRAN.
  43.  
  44. _W_h_a_t _i_s _t_h_e _N_R_S _d_a_t_a_b_a_s_e _p_r_o_c_e_s_s_o_r _i_n _C?
  45.  
  46. The NRS database processor in C is a configurable package to
  47. take the output of the NRS database, and convert it to forms
  48. suitable for input to a number of other programs,  typically
  49. mail and communications systems.
  50.  
  51. _W_h_a_t _o_u_t_p_u_t _f_o_r_m_a_t_s _a_r_e _s_u_p_p_o_r_t_e_d?
  52.  
  53. The package can produce output in the following forms:
  54.  
  55. o+    Yorkbox directory tables.   Both  the  current  release
  56.      (2.2)  and  the  previous release (2.1) of the software
  57.      are supported, although the tables are more compact and
  58.      easier to inspect with release 2.2.
  59.  
  60. o+    Mmdf channel and domain tables
  61.  
  62.  
  63.  
  64.                       October 26, 1989
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                            - 2 -
  71.  
  72.  
  73. o+    X25hosts format.  This is used for the UBC X.25 code.
  74.  
  75. o+    Text format, similar to the t.central  format  produced
  76.      by  the NRS (useful for sticking on the wall as wallpa-
  77.      per!) as well PR1ME (also  similar  to  t.central)  and
  78.      edtext which is actually quite useful.
  79.  
  80. o+    VAX/VMS "Coloured Book".
  81.  
  82. o+    Sendmail tables.  Both the UK-1.4  sendmail  configura-
  83.      tion  suite,  and  the  Reading sendmail suite are sup-
  84.      ported.
  85.  
  86. o+    DBM mode.  This is a textual representation of the  DBM
  87.      format  used  by  the  UCL  niftp  suite.  It is passed
  88.      through dbencode to generate the DBM file.
  89.  
  90. _W_h_a_t _d_o _I _n_e_e_d _t_o _g_e_t _i_t _r_u_n_n_i_n_g?
  91.  
  92. The package is written in C and should be  readily  portable
  93. to  most  systems  having  a  C  compiler.  However, it does
  94. require about 80kb of heap space (on a VAX) in  addition  to
  95. 70kb  of  program and static data.  This size may be reduced
  96. by configuring out some of the output formats - full details
  97. in the kit.  In addition, it must be possible to move to any
  98. point in a file without restriction.  It is known to run  on
  99. UNIX|- systems of a number of flavours, on  VAX/VMS  V4  with
  100. the VAX/VMS C compiler version 2.1 and on PR1MEs.
  101.  
  102. Besides  the  aforementioned  C  compiler,  the  only  other
  103. requirement is a copy of the current NRS database.  This can
  104. be obtained by FTP from the NRS machine.  However, this does
  105. necessitate a valid username & password for the NRS machine.
  106. All academic institutions have an NRS  administrator  (often
  107. in  the  Computer Centre), who can supply details of this on
  108. request.  If in difficulty, try contacting the  NRS  direct.
  109. You   can   call   uk.ac.nrs   on  X29  or  TS29  (currently
  110. 000014901000 and 000014901000/X29.000014901000 respectively)
  111. or  phone  John  Davidson  <JOHND@uk.ac.salf.r-d> on 061-737
  112. 7010.
  113.  
  114. _W_h_e_r_e _d_o _I _g_e_t _t_h_i_s _w_o_n_d_e_r_f_u_l _p_a_c_k_a_g_e?
  115.  
  116. A shar format copy (which is about 150k bytes) of the  pack-
  117. age may be obtained by one of the following methods:
  118.  
  119. 1)   By anonymous FTP as follows:
  120.  
  121.  
  122.  
  123.  
  124. _________________________
  125. |- UNIX is a trademark of Bell Laboratories.
  126.  
  127.  
  128.  
  129.  
  130.                       October 26, 1989
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                            - 3 -
  137.  
  138.  
  139.  
  140.              Machine: uk.ac.nott.cs (JANET 000021000018)
  141.              Filename: <FTP>/nrs-shar
  142.              Authorisation: guest
  143.              Password: your-own-name
  144.  
  145.  
  146. 2)   By mail from jpo@uk.ac.nott.cs, pb@uk.ac.cam.cl or from
  147.      the  UK  distributed  info-server.   Send mail to info-
  148.      server at  uk.ac.cam.cl,  uk.ac.nott.cs  or  uk.ac.ukc,
  149.      with a body of the form
  150.  
  151.              Request: catalogue
  152.              Topic: c-nrs
  153.  
  154.  
  155. _I_f _i_n _d_i_f_f_i_c_u_l_t_y ...
  156.  
  157. There is a mailing list for bug reports, patches,  and  dis-
  158. cussions  of  problems.  To subscribe to the list, send mail
  159. to:
  160.  
  161.         unix-nrs-request@uk.ac.nott.cs
  162.  
  163.  
  164. Items for distribution to the mailing list  should  be  sent
  165. to:
  166.  
  167.         unix-nrs@uk.ac.nott.cs
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                       October 26, 1989
  197.  
  198.  
  199.